// •	2种方式定义一个数组（数组中的元素可以是任意类型）
var arr = [1, '哈哈', true];
var arr1 = [1, 'as', true];
var arr2 = [
    { a: 1, b: 'as', c: true },
    { a: 1, b: 'as1', c: false },
];
// •	Ts定义一个求和函数;例Add(2,8,9,6,5,8,7),返回结果45
function he(val1) {
    var val = [];
    for (var _i = 1; _i < arguments.length; _i++) {
        val[_i - 1] = arguments[_i];
    }
    var sum = 0;
    sum += val1;
    if (val)
        val.forEach(function (item) {
            sum += item;
        });
    return sum;
}
console.log(he(1, 2, 3));
// •	Ts定义一个函数返回值为boolean类型的判断函数;例isTrue(nudefined),返回false
function boo(val) {
    switch (typeof val) {
        case 'number':
            return true;
            break;
        case 'undefined':
            return false;
            break;
        case 'object':
            return true;
            break;
        default:
            break;
    }
}
console.log(boo(undefined));
